package modelo.condiciones;

import modelo.ICondicionOferta;
import modelo.Producto;

public class CondicionOfertaFactory {
	public ICondicionOferta CondicionCategoria(String categoria) {
		return new CondicionCategoria(categoria);
	}
	
	public ICondicionOferta CondicionDiasSemana(String[] dias) {
		return new CondicionDiasSemana(dias);
	}
	
	public ICondicionOferta CondicionLlevaNProducto(Producto producto, int cantidad) {
		return new CondicionLLevaNProducto(producto, cantidad);
	}
	
	public ICondicionOferta CondicionMarcaProducto(String marca) {
		return new CondicionMarcaProducto(marca);
	}
	
	public ICondicionOferta CondicionMedioDePago(String medioPago) {
		return new CondicionMedioDePago(medioPago);
	}
}
